to commit public mischief - French English Dictionary